﻿using System;
using System.Collections.Generic;
using System.Threading.Tasks;

namespace Sustainalytics.ScreeningTool.Synchronization.Processors
{
    public interface IProcessor
    {
        string CollectionName { get; }

        Task ForEachExtraElementsAsync(Func<IEnumerable<ExtraElement>, Guid, Task> processExtraElements);
    }
}
